package com.xingyun.info_manager.entity;

import com.fasterxml.jackson.annotation.JsonFormat;

import java.io.Serializable;
import java.util.Date;

/**
 * @Classname PatInfo
 * @Description 微信预约病人信息
 * @Date 2020/5/18 15:43
 * @Created by You
 */
public class PatInfoWx implements Serializable {

    private static final long serialVersionUID = 1L;

    private Integer patId;

    private String sfzNo;

    private String patName;

    private String sex;

    private String birthday;

    private String address;

    private String mobileNo;

    private String guardianName;

    private String guardianSfzNo;

    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date createTime;

    private Integer markDel;

    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date delTime;

    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date operTime;

    private String note;

    private String hisPatId;

    private String patType;

    public Integer getPatId() {
        return patId;
    }

    public void setPatId(Integer patId) {
        this.patId = patId;
    }

    public String getSfzNo() {
        return sfzNo;
    }

    public void setSfzNo(String sfzNo) {
        this.sfzNo = sfzNo;
    }

    public String getPatName() {
        return patName;
    }

    public void setPatName(String patName) {
        this.patName = patName;
    }

    public String getSex() {
        return sex;
    }

    public void setSex(String sex) {
        this.sex = sex;
    }

    public String getBirthday() {
        return birthday;
    }

    public void setBirthday(String birthday) {
        this.birthday = birthday;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getMobileNo() {
        return mobileNo;
    }

    public void setMobileNo(String mobileNo) {
        this.mobileNo = mobileNo;
    }

    public String getGuardianName() {
        return guardianName;
    }

    public void setGuardianName(String guardianName) {
        this.guardianName = guardianName;
    }

    public String getGuardianSfzNo() {
        return guardianSfzNo;
    }

    public void setGuardianSfzNo(String guardianSfzNo) {
        this.guardianSfzNo = guardianSfzNo;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Integer getMarkDel() {
        return markDel;
    }

    public void setMarkDel(Integer markDel) {
        this.markDel = markDel;
    }

    public Date getDelTime() {
        return delTime;
    }

    public void setDelTime(Date delTime) {
        this.delTime = delTime;
    }

    public Date getOperTime() {
        return operTime;
    }

    public void setOperTime(Date operTime) {
        this.operTime = operTime;
    }

    public String getNote() {
        return note;
    }

    public void setNote(String note) {
        this.note = note;
    }

    public String getHisPatId() {
        return hisPatId;
    }

    public void setHisPatId(String hisPatId) {
        this.hisPatId = hisPatId;
    }

    public String getPatType() {
        return patType;
    }

    public void setPatType(String patType) {
        this.patType = patType;
    }

    @Override
    public String toString() {
        return "PatInfo{" +
                "patId=" + patId +
                ", sfzNo='" + sfzNo + '\'' +
                ", patName='" + patName + '\'' +
                ", sex='" + sex + '\'' +
                ", birthday='" + birthday + '\'' +
                ", address='" + address + '\'' +
                ", mobileNo='" + mobileNo + '\'' +
                ", guardianName='" + guardianName + '\'' +
                ", guardianSfzNo='" + guardianSfzNo + '\'' +
                ", createTime=" + createTime +
                ", markDel=" + markDel +
                ", delTime=" + delTime +
                ", operTime=" + operTime +
                ", note='" + note + '\'' +
                ", hisPatId='" + hisPatId + '\'' +
                ", patType='" + patType + '\'' +
                '}';
    }
}
